rubber plantation/patch - Turkish English Dictionary